Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DDOL FARM Detached £712,240 £200,000 19 Jan 2001
MELIN-Y-DDOL £576,034 £517,500 12 Mar 2021